Skip to content

冲账

MA

拉取冲账订单列表

接口: finance/order/can_strike_balance
Method:   GET
加入了筛选支付状态为未支付或者部分支付的订单  pay_status in [1,5]
新增返回字段:
    pay_status       # [新增] 支付状态 1:未支付 5:部分支付 10:已支付 15:超时关闭
    settle_way       # [新增] 结算方式
    time_config_id   # [新增] 所属运营时间id
    time_config_name # [新增] 所属运营时间名称
    freeze           # [新增] 订单锁定状态 0:未锁定,1:已锁定
    to_strike_amount # [新增] 待冲账金额(等待支付冲账部分完成)

提交冲账

等待订单微服部分完成

改动的接口

改动
website/services/order/__init__/OrderService.can_strike_orders  can_strike_balance接口调用的获取冲账单的方法,增加了筛选条件
增加
website/common/global_val/OrderPayStatus  新增的枚举类,表示订单的支付状态
    # 支付状态 1:未支付 5:部分支付 10:已支付 15:超时关闭
    class OrderPayStatus(IntEnum):
        UNPAID = 1
        PARTPAYMENT = 5
        PAID = 10
        TIMEOUTCLOSE = 15